function loadImage(sender){
 
 var objPreview = document.getElementById( 'preview' ).cloneNode(false);
 var objPreviewFake = document.getElementById( 'preview_fake' ).cloneNode(false);

  objPreviewFake.appendChild(objPreview);
  
  var list=sender.parentNode.getElementsByTagName('div');
  
  sender.parentNode.removeChild(list[0]);

  sender.parentNode.appendChild(objPreviewFake);

 
 if(window.navigator.userAgent.indexOf("Firefox")>=1){
  
   try{
	   //Firefox9以前
      objPreview.src = sender.files[0].getAsDataURL(); 
	  
   }catch(e){
	    //Firefox9以后	
	  objPreview.src = window.URL.createObjectURL(sender.files[0]);   
   }
  
 }else if(window.navigator.userAgent.indexOf("MSIE")>=1 ){ 
  // IE7,IE8 在设置本地图片地址为 img.src 相同环境有时能显示，有时不显示，因此只能用滤镜来解决
  
  sender.select();
  var imgSrc = document.selection.createRange().text;
  
  objPreviewFake.filters.item(
   'DXImageTransform.Microsoft.AlphaImageLoader').src = imgSrc;
  
    autoSizePreview( objPreviewFake );
  
    objPreview.style.display = 'none';
 }
}

function onPreviewLoad(sender){
 autoSizePreview( sender);
}

function autoSizePreview( objPre){
 
 objPre.style.width = 100 + 'px';
 objPre.style.height = 100 + 'px';
}